engine support plug - French English Dictionary